germicidal power - Espagnol Anglais Dictionnaire